草庐IT

Scroll View

全部标签

Android:如何在顶部滚动 ScrollView

我有两个按钮可以切换到下一个事件列表和上一个事件列表。当我进入下一个\上一个事件时,滚动仍然在下面的某个地方。但我需要“倒带”它。我正在尝试:scrollViewEventDetails.pageScroll(ScrollView.FOCUS_UP);和:scrollViewEventDetails.scrollTo(0,0);但它不起作用。请帮忙! 最佳答案 接下来你应该写:scrollViewEventDetails.fullScroll(View.FOCUS_UP);//ifyoumoveattheendofthescroll

android - ScrollView 禁用焦点移动

我有一个简单的输入表单;它是一个在ScrollView内带有EditTexts的垂直LinearLayout。...当用户滚动表单时,它会自动将焦点移到可见的EditText上。是否可以禁用此类行为并始终将注意力集中在当前通过触摸选择的EditText上?我了解这可能是一项功能,但我需要禁用它。谢谢! 最佳答案 只是想我会分享我的解决方案。即使其他一些答案的评论指出您不能覆盖此行为,但事实并非如此。一旦您覆盖onRequestFocusInDescendants()方法,此行为就会停止。因此,只需创建您的ScrollView扩展即可

android - android中ScrollView中的GridView问题

我正在尝试将GridView放在android的ScrollView中。当我把GridView不工作的时候。这是布局。经过多次搜索找到了答案 最佳答案 搜索后我找到了这个项目link:-ExpandableHeightGridView类packagexx.xxx.xx.view;importandroid.content.Context;importandroid.util.AttributeSet;importandroid.view.ViewGroup;importandroid.widget.GridView;publiccl

Android:垂直 ScrollView 中的水平 ListView ?

我想将相同的实现设为pulseapplication.垂直ListView中的水平ListView。我试过project对于水平ListView,但是当我尝试水平滚动时,垂直滚动处于Activity状态并且列表上下移动。我怎样才能防止这个问题。 最佳答案 它在我的应用程序上运行...就像脉冲应用程序......垂直ListView中的水平ListView这就是解决方案...只需将此代码放在您的Horizo​​ntalListview类的滚动条中...ViewParentviewParent=getParent();if(viewPa

android - ScrollView 中的 ViewPager

我需要在ScrollView中有一个ViewPager但ViewPager在ScrollView中时不会出现,当我不使用ScrollView时一切正常。我在stackoverflow或其他网站上看到了一些这样的问题,并且所有这些问题都已得到回答,您必须将android:fillViewport="true"放入您的ScrollView解决这个问题,但是这个解决方案对我不起作用,即使我的ScrollViewandroid:fillViewport="true"仍然没有出现ViewPager/。我猜想在androidapi中发生了一些变化,这个解决方案不再起作用了,有谁知道我怎么可能让Vi

android - ViewPager里面的ScrollView,自动滚动到中间

我有一个ViewPager,它包含同一个fragment的多个实例,这个fragment包含一篇文章。文章View层次结构非常简单,一个标题、一个横幅图像、一个副标题和一个正文;除了标题之外的所有内容都包含在ScrollView中。问题是,当你滑动到一个新页面时,fragment会以Views在顶部呈现,然后立即滚动到容器的中间。(事实上​​,它会滚动到带有id:article_content的TextView的开头)我已在问题底部发布了布局。现在,ViewPager设置了一个FragmentStatePagerAdapter的简单实现,代码如下:classScreenSlidePag

android - 我怎样才能避免 "IllegalStateException: Scrollview can host only one direct child"?

我在我的Android布局中使用ScrollView但它显示IllegalStateException"Scrollview只能承载一个直接子级"如何避免此异常?崩溃信息:07-1915:58:22.3082137221372DAndroidRuntime:ShuttingdownVM07-1915:58:22.3132137221372EAndroidRuntime:FATALEXCEPTION:main07-1915:58:22.3132137221372EAndroidRuntime:Process:com.languoguang.helloworld,PID:2137207-1

ScrollView 中的 Android ListView 行未完全显示 - 已剪辑

我在ScrollView中嵌入ListView时遇到了问题,或者至少我猜这就是问题所在。ListView元素是一个相当简单的元素:但是,当我在ScrollView中嵌入此类元素的列表时,在其他一些元素之间,行没有完全显示,如果文本被换行,它们会被剪裁(见下图)。ListView在ScrollView中实例化如下:如果ListView的高度设置为“wrap_content”,则仅显示第一个元素。这就是为什么我使用一种方法来计算列表行的高度:privateintgetCommentsListHeight(){if(mChatAdapter!=null&&mChatAdapter.getCo

android - 在 Android 中创建锁定的 ScrollView

我正在尝试在Android中实现一个ScrollView,当在当前滚动位置上方添加项目时它不会滚动。ScrollView的默认实现如下:在当前滚动位置上方添加一个项目:在当前滚动位置下方添加一个项目:如何在当前滚动位置上方添加项目之前“锁定”ScrollView?这是我的布局文件,我目前已经覆盖了ScrollView和LinearLayout,但还没有做任何改动。示例源代码:https://github.com/Amaros90/android-lockable-scroller-poc谢谢! 最佳答案 您可以通过使用LinearL

android - 如何检测滚动嵌套scrollview android在底部的位置?

我只想检测底部的滚动嵌套scrollviewandroid的位置,以及调用函数。我的代码是:scroll.getViewTreeObserver().addOnScrollChangedListener(newViewTreeObserver.OnScrollChangedListener(){@OverridepublicvoidonScrollChanged(){inttotalHeight=scroll.getChildAt(0).getHeight();intscrollY=scroll.getScrollY();Log.v("position","totalHeight="+